<?php
	/**
	 * Обработка запроса на добавление пришедших денег.
	 * 
	 * @author Костин Алексей Васильевич aka Volt(220)
	 * @copyright Copyright (c) 2010, Костин Алексей Васильевич
	 * @license http://www.gnu.org/licenses/gpl-3.0.html GNU Public License
	 * @version 1.0
	 * @package HomeMoney
	 */

	/**
	 * Подключение настроек. 
	 */
	require_once("../ini.php");
	$DBCon=SQLDBFactory::getDB();


	if ($_SERVER["REQUEST_METHOD"]!="POST") die();
	
	$date=$DBCon->escapeString($_POST["date"]);
	$money=$_POST["money"]+0;

	try{
		$DBCon->startTran();
		
		$idWho=$DBCon->findOrInsert("otkudaMoney", array("otkuda"=>$_POST["who"]));

		$idBuy=$DBCon->insert("insert into prihod(id_otkuda, date, sum) values ($idWho,$date,$money) ");	
		$DBCon->commit();
		echo "<p class=\"vseOK\">Сделано</p>";
	} catch (SqlException $e){
		$DBCon->rollback();
		echo "<p class=\"err\">Возникла ошибка при вводе в базу данных</p>";
	}
?>